A review of OMG MOF 2.0 Query / Views / Transformations Submissions and Recommendations towards the final Standard
نویسندگان
چکیده
Model-to-model transformation is a key technology for the OMG’s Model Driven Architecture. The need for standardization in this area lead to the MOF 2.0 Query/Views/Transformations Request for Proposals (RFP) from the OMG. The RFP elicited eight separate submissions. This paper makes the following contributions: Terminology for queries, views, and transformations is introduced that is based on the terminology used in the submissions, but which is edited for consistency. A set of common transformation scenarios is described, which is motivated by the authors’ practical experiences with transformations. The submissions are reviewed, compared to each other, and their highlights discussed. Based on the review and the experience of the authors in developing model-driven transformations, recommendations for the final standard
منابع مشابه
THALES recommendations for the final OMG standard on Query / Views / Transformations
Model transformation is at the core of the OMG’s Model Driven ArchitectureTM (MDA). The current submission process on the OMG MOF 2.0 Query/Views/Transformation (QVT) Request for Proposals (RFP) [1] elicited eight initial submissions and currently, five revised submissions are still competing. IBM has formulated, in response to the eight first submissions, a set of recommendations for the final...
متن کاملClassification of Model Transformation Approaches
While the current OMG standards such as the Meta Object Facility (MOF) [MOF] and the UML [UML] provide a well-established foundation for defining PIMs and PSMs, no such wellestablished foundation exists for transforming PIMs into PSMs [GLR+02]. In 2002, in its effort to change this situation, the OMG initiated a standardization process by issuing a Request for Proposal (RFP) on Query / Views / ...
متن کاملSpecifying Model Transformations at the Metamodel Level
The MOF 2.0 Query/Views/Transformations (QVT) goal is to provide a standard for expressing model transformations. Techniques and technologies that support the rigorous definition and application of model transformations are required to realize the Model Driven Architecture (MDA) vision. In this paper, we describe an approach to rigorous modeling of pattern-based transformations. We discuss how ...
متن کاملEvaluation of UML Model Transformation
Gerhard Kramler who give me the opportunity to work in this field and correct my Works. I own a large debt to my family that help me to finish my study. Thanks for the people who have supported me working on this thesis! Abstract 4 Abstract MDA(Model Driven Architecture) defines a software development process. Three models build the core of the MDA: PIM (Platform Independent Model), PSM (Platfo...
متن کاملMDA Transformations Applied to Web Application Development
Current Web generation techniques are mainly hard-coded for predefined architectures of Web applications. Consequently, there is a gap between Web design models and the final implementation. We solve this problem, following with our approach the Model-Driven Architecture (MDA) principles of automatic generation of software systems based on model transformations. In this context, we present a tr...
متن کامل